package com.uuticketweb.ticket.base;

/**
 * <p>
 * Title: UUticket项目中使用的Exception类
 * </p>
 * 
 * <p>
 * Description: UUticket项目中使用的Exception类。
 * </p>
 * 
 * <p>
 * Copyright: Copyright   2008
 * </p>
 */
public class UUticketException extends Exception {
	private static final long serialVersionUID = -6131805628437347948L;

	/**
	 * 
	 * <p>
	 * Title: 创建一个内容为null的MokoException对象
	 * </p>
	 * 
	 * <p>
	 * Description: 创建一个内容为null的MokoException对象。
	 * </p>
	 * 
	 */
	public UUticketException(){
		super();
	}
	
	/**
	 * 
	 * <p>
	 * Title: 创建一个内容为s的MokoException对象
	 * </p>
	 * 
	 * <p>
	 * Description: 创建一个内容为s的MokoException对象。
	 * </p>
	 * 
     * @param  s  异常的详细内容（被保存用于以后被Throwable.getMessage()方法调用）
	 * 
	 */
	public UUticketException(String s){
		super(s);
	}
	
	/**
	 * 
	 * <p>
	 * Title: 应用指定的详细内容和t创建一个新的MokoException对象
	 * </p>
	 * 
	 * <p>
	 * Description: 应用指定的详细内容和t创建一个新的MokoException对象。
	 * </p>
	 * 
     * @param  s  异常的详细内容（被保存用于以后被Throwable.getMessage()方法调用）
     * @param  s  异常的原因（被保存用于Throwable.getCouse()方法检索）（允许为null，表示原因不存在或未知）
	 * 
	 */
	  public UUticketException(String s, Throwable t){
		  super(s, t);
	  }
	  
		/**
		 * 
		 * <p>
		 * Title: 应用指定的t和详细的内容创建一个新的MokoException对象
		 * </p>
		 * 
		 * <p>
		 * Description: 创建一个新的MokoException对象，对象应用指定的t和详细的内容（t==null?null:t.toString()）（内容通常包含类和详细的t）。
		 * </p>
		 * 
	     * @param  t  异常的原因（被保存用于Throwable.getCouse()方法检索）（允许为null，表示原因不存在或未知）
		 * 
		 */
	  public UUticketException(Throwable t) {
		  super(t);
	  }
}
